What is the meaning of the word "bacon-lettuce-tomato sandwich"?

Definitions: